mobile sock - French English Dictionary